﻿using PwjCy.Lite.EntityLite;
using PwjCy.Lite.EntityLite.Imp;

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace PwjCy.Lite.UnitTest.EntityLiteTest
{
    public class TestPwjCyObject
    {
        public static IPwjCyObject CreatePwjCyObject()
        {
            IPwjCyObject pwjcy = new PwjCyObject();
            return pwjcy;
        }

        public static PwjCyObjectTypeTest CreatePwjCyObjectTypeTest()
        {
            PwjCyObjectTypeTest test = new PwjCyObjectTypeTest();
            test.IsTrue = true;
            test.MoneyAccount = (decimal)12313.12;
            return test;
        }
    }
    public interface IPwjCyObjectTypeTest : IPwjCyObject
    {
        bool IsTrue { get; set; }
        decimal MoneyAccount { get; set; }
    }
    public class PwjCyObjectTypeTest : PwjCyObject, IPwjCyObjectTypeTest
    {
        public bool IsTrue { get; set; }
        public decimal MoneyAccount { get; set; }
    }
}
